package com.smartplatform.operlog.annotations;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * @Author 咕唧
 * @Date 2022/6/8 19:09
 * @Version 1.0
 * 这个注解的作用是当方法上有这个注解就拦截这个操作
 */
//运行时仍存在，生命周期元注解(用于注解注解的注解叫元注解)
@Retention(RetentionPolicy.RUNTIME)
//表示注解只能添加在方法上面
@Target(ElementType.METHOD)
public @interface LogAnnotation {
    //标题
    String title();
    //业务类型
    long businessType();

}
